home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-02-26 | 2.3 KB | 83 lines | [TEXT/MPS ] |
- GNU Flex 2.3.8
- MPW port by Matt Holiday (2.3.7)
-
- Updated to 2.4.6 by Franklin Chen <chen@adi.com>
-
- Notes
- -----
- Built with C -mc68020 -model far.
-
- parse.c was generated with GNU Bison, so this Flex distribution falls under
- the conditions of the GNU General Public License, which is included as file
- "COPYING-GNU" ("COPYING" contains the Berkeley copyright information). For
- those of you who don't yet have Bison or Yacc (Berkeley or otherwise), I've
- included prebuilt copies of parse.c and parse.h in the distribution.
-
- Type
- BuildProgram install_already_built
- to install
- Flex
- UserStartup•Flex
- Flex.Help
- FlexLexer.h
- FlexLib.o
-
- Changes
- -------
- (Version 2.4.6)
- (Fri, Jan 21, 1994)
-
- Make sure generated scanner is correct for macintosh, whether or not __STDC__,
- etc.
-
- mkskel.sh
- ### flex.skel should be flex.skl
- (MPW) changed into MPW shell script
- mkskel.mpw.1, mkskel.mpw.2
- (MPW) created these files for use with mkskel.sh
- Makefile
- (MPW) changed libflex.a to FlexLib.o
- flexdef.h
- defined unlink to remove
- (MPW) included <CursorCtl.h>
- (MPW) defined isascii() if not defined
- gen.c
- (MPW) NOTE: if use_read, read/fileno will be generated
- ### note the indentation is fixed at 8
- (MPW) SpinCursor(1)
- initscan.c
- (MPW) replaced the original (UNIX) initscan.c with one generated by:
- modifying scan.l for old flex syntax;
- using MPW Flex 2.3.8 to generate scan.c from modified scan.l;
- hand-hacking scan.c to build 2.4.6;
- using 2.4.6 to generate scan.c from original scan.l;
- building 2.4.6 again;
- using new 2.4.6 to generate scan.c from original scan.l;
- building 2.4.6 for the last time;
- using 2.4.6 to generate scan.c from original scan.l (paranoia);
- copying scan.c to initscan.c
- main.c
- (MPW) InitCursorCtl(NULL)
- (MPW) called fsetfileinfo()
- misc.c
- (MPW) flexerror(), flexfatal(): MPW style error messages
- yylex.c
- (MPW) SpinCursor(-1)
- parse.y
- (MPW) line_pinpoint(): MPW style file-line message
- parse.c
- *** provided using MPW Bison
- skel.c
- regenerated from modified flex.skl
- flex.skl
- use prototypes and const for macintosh and THINK_C
- (MPW) provided macros isatty() and fileno()
- UserStartup•Flex
- (MPW) removed FLEX_SKELETON from previous releases
- (MPW) created alias FlexPlus; 'Flex++' is too inconvenient to type
- in MPW because of the need to protect the + from the shell
- Flex.r
- Updated
- Flex.Help
- Updated
-